no-break power supply - French English Dictionary